how to software demo